package observer.jdk;

import lombok.AllArgsConstructor;
import lombok.Getter;

import java.util.Observable;

/**
 * 用户信息
 */
@Getter
@AllArgsConstructor
public class UserInfoData extends Observable {
    private String username;
    private int age;


    /**
     * 变更温度
     */
    public void updateTemperature() {
        // 温度变化了，变成change变量
        super.setChanged();
        // 通知所有观察者
        notifyObservers();
    }
}
